package cn.topevery.garden.entity.vo;

import cn.afterturn.easypoi.excel.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 *  视图
 *
 * @author code-generate
 * @date 2021-09-17
 */
@Data
@ApiModel(value = "EnvironmentalRecord 视图", description = " 视图")
public class EnvironmentalRecordVO implements Serializable{
    /**
     * 自增id
     */
    private Integer id;

        /**
     * 设备Id
     */
    @ApiModelProperty(value = "设备Id")
    @Excel(name = "设备Id", orderNum = "0")
    private Integer deviceId;

    /**
     * 设备号
     */
    @ApiModelProperty(value = "设备号")
    @Excel(name = "设备号", orderNum = "0")
    private String deviceCode;

    /**
     * PM2.5
     */
    @ApiModelProperty(value = "PM2.5")
    @Excel(name = "PM2.5", orderNum = "0")
    private String ph25;

    /**
     * PM10
     */
    @ApiModelProperty(value = "PM10")
    @Excel(name = "PM10", orderNum = "0")
    private String ph10;

    /**
     * TSP
     */
    @ApiModelProperty(value = "TSP")
    @Excel(name = "TSP", orderNum = "0")
    private String tsp;

    /**
     * 温度
     */
    @ApiModelProperty(value = "温度")
    @Excel(name = "温度", orderNum = "0")
    private String temperature;

    /**
     * 湿度
     */
    @ApiModelProperty(value = "湿度")
    @Excel(name = "湿度", orderNum = "0")
    private String humidity;

    /**
     * 气压
     */
    @ApiModelProperty(value = "气压")
    @Excel(name = "气压", orderNum = "0")
    private String pressure;

    /**
     * 风速
     */
    @ApiModelProperty(value = "风速")
    @Excel(name = "风速", orderNum = "0")
    private String windSpeed;

    /**
     * 风向
     */
    @ApiModelProperty(value = "风向")
    @Excel(name = "风向", orderNum = "0")
    private String windDirection;
    /**
     * 最后更新时间
     */
    @ApiModelProperty(value = "最后更新时间")
    @Excel(name = "最后更新时间", orderNum = "0")
    private LocalDateTime dbLastUpdateDate;

}
